765
4
1 11 17 7 3 14 6 24 4 21 12 20 18 28 10 5 9 19 
2 29 22 25 13 8 
15 30 16 
23 27 26 
